Visit High Street at the West End of town where you have a variety of outlets from high end clothing to charity shops, as well as gift shops, tea shops, bars & restaurants etc. etc.
Visit Cardiff for things to buy. Nearing completion is the St. Davids Centre 2, a retail shopping arcade Mall; built at a cost of over £600 million.